mirror-like bacteria - English Synonyms Dictionary